#Python 简介
Python 是一门易于学习、功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 优雅的语法和动态类型以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。
#Python 的主要特点
- 简单易学:Python 语法清晰直观,接近自然语言,降低了编程入门门槛
- 跨平台:支持 Windows、Linux、MacOS 等多种操作系统
- 丰富的标准库:内置大量实用模块,涵盖文件处理、网络编程、数据处理等领域
- 强大的社区支持:拥有活跃的开发者社区和丰富的第三方库
- 多范式支持:支持面向对象、函数式和过程式编程风格
#Python 的应用
- Web 开发(Django, Flask)
- 数据科学与机器学习(NumPy, Pandas, TensorFlow)
- 自动化脚本
- 网络爬虫
- 游戏开发
- 嵌入式应用
- 教育领域
#Python 的版本信息
当前主要版本:
- Python 3.x(最新稳定版为 Python 3.12)
- Python 2.x 已于 2020 年停止维护
#Python 的安装
#Windows
从 Python 的官网 下载安装包:
运行安装程序,勾选 Add python.exe to PATH
,点击 Install Now
开始安装:
等待安装完成后,按 Win
+ R
,输入 powershell
,点击确定,打开 PowerShell:
在启动的一个黑色(也可能是蓝色)窗口中输入 python
,然后按 回车健(Enter)
:
如图所示即为安装成功。
#Linux
APT:
sudo apt install python3 python-is-python3
YUM:
sudo yum install python3 python-is-python3
其他包管理器也是类似的方式。
#MacOS
从Python 的官网下载 MacOS 版本的安装包 进行安装:
#其它平台
Python 还支持以下平台:
- Python for Android
- Python for AIX
- Python for HP-UX
- Python for IBM i (formerly AS/400, iSeries)
- Python for RISC OS
- Python for UEFI Environment
- Python for z/OS
Python 还支持 WebAssembly,请参考 Shift 和 cpython/Tools/wasm